using System;
using System.ComponentModel;
using System.Diagnostics;


namespace SIS.ENT
{


public class StudentFamilyMemberRelationshipTable{

#region "Private Variables"
  private int _studentAccountKey;
  private int _familyMemberAccountKey;
  private short _relationshipTypeCode;
  private string _emergencyContact;
  private string _remark;
  private bool _status;
  private DateTime _createdDateTime = DateTime.MinValue ;
  private DateTime _modifiedDateTime = DateTime.MinValue;

#endregion

#region "Public Properties"
/// <summary>
/// Gets or sets the StudentAccountKey of the StudentFamilyMemberRelationshipTable.
/// </summary>
[DataObjectFieldAttribute(true, true, false)]
	public int StudentAccountKey { 
	  get{
			return _studentAccountKey;
	  }
	  set{
			_studentAccountKey = value;
	  }
	  }
/// <summary>
/// Gets or sets the FamilyMemberAccountKey of the StudentFamilyMemberRelationshipTable.
/// </summary>
[DataObjectFieldAttribute(true, true, false)]
	public int FamilyMemberAccountKey { 
	  get{
			return _familyMemberAccountKey;
	  }
	  set{
			_familyMemberAccountKey = value;
	  }
	  }
/// <summary>
/// Gets or sets the RelationshipTypeCode of the StudentFamilyMemberRelationshipTable.
/// </summary>
	public short RelationshipTypeCode { 
	  get{
			return _relationshipTypeCode;
	  }
	  set{
			_relationshipTypeCode = value;
	  }
	  }
/// <summary>
/// Gets or sets the EmergencyContact of the StudentFamilyMemberRelationshipTable.
/// </summary>
	public string EmergencyContact { 
	  get{
			return _emergencyContact;
	  }
	  set{
			_emergencyContact = value;
	  }
	  }
/// <summary>
/// Gets or sets the Remark of the StudentFamilyMemberRelationshipTable.
/// </summary>
	public string Remark { 
	  get{
			return _remark;
	  }
	  set{
			_remark = value;
	  }
	  }
/// <summary>
/// Gets or sets the Status of the StudentFamilyMemberRelationshipTable.
/// </summary>
	public bool Status { 
	  get{
			return _status;
	  }
	  set{
			_status = value;
	  }
	  }
/// <summary>
/// Gets or sets the CreatedDateTime of the StudentFamilyMemberRelationshipTable.
/// </summary>
	public DateTime CreatedDateTime { 
	  get{
			return _createdDateTime;
	  }
	  set{
			_createdDateTime = value;
	  }
	  }
/// <summary>
/// Gets or sets the ModifiedDateTime of the StudentFamilyMemberRelationshipTable.
/// </summary>
	public DateTime ModifiedDateTime { 
	  get{
			return _modifiedDateTime;
	  }
	  set{
			_modifiedDateTime = value;
	  }
	  }

#endregion

}
}
